import UIKit

@available(iOS 13.4, *)
extension QKC where AA :__UIPointerEffect {
     open func preview_qk_g() -> QKC<AA,YY,ZZ, UITargetedPreview >{
		 self +^ self.value.preview
	}

}

@available(iOS 13.4, *)
extension QKC where AA :__UIPointerHoverEffect {
		// Defaults to UIPointerEffectTintModeOverlay
    open func preferredTintMode_qk_s(_ preferredTintMode:  __UIPointerEffectTintMode ) -> QKC<AA,YY,ZZ, __UIPointerEffectTintMode >{
		return link(next: preferredTintMode).then_QK { $0.value.preferredTintMode = preferredTintMode }
	}
    open func preferredTintMode_qk_g() -> QKC<AA,YY,ZZ, __UIPointerEffectTintMode >{
		 self +^ self.value.preferredTintMode
	}

		// Defaults to NO
    open func prefersShadow_qk_s(_ prefersShadow:  Bool ) -> QKC<AA,YY,ZZ, Bool >{
		return link(next: prefersShadow).then_QK { $0.value.prefersShadow = prefersShadow }
	}
    open func prefersShadow_qk_g() -> QKC<AA,YY,ZZ, Bool >{
		 self +^ self.value.prefersShadow
	}

		// Defaults to YES
    open func prefersScaledContent_qk_s(_ prefersScaledContent:  Bool ) -> QKC<AA,YY,ZZ, Bool >{
		return link(next: prefersScaledContent).then_QK { $0.value.prefersScaledContent = prefersScaledContent }
	}
    open func prefersScaledContent_qk_g() -> QKC<AA,YY,ZZ, Bool >{
		 self +^ self.value.prefersScaledContent
	}

}

